.el-overlay {
    .el-overlay-dialog {
        .el-dialog {
            .el-dialog__header {
                box-sizing: border-box;
                height: 56px;
                margin-right: 0 !important;
                padding: 20px 24px;

                border-bottom: 1px solid #eaeaea;
                background-color: #ffffff;

                span {
                    vertical-align: 12px;

                    line-height: 16px;
                }

                .el-dialog__headerbtn {
                    top: 0;

                    width: 56px;
                    height: 56px;
                }
            }
            .el-dialog__body {
                padding: 20px 24px 16px;
            }

            .el-dialog__footer {
                box-sizing: border-box;
                height: 54px;
                padding: 11px 24px;

                border-top: 1px solid #eaeaea;
                background-color: #ffffff;
            }
        }
    }
}
